*{
	padding: 0;
	margin: 0;
}

a {
  color: #00B7FF;
}
.jumbotron{
	width: 30%;
	margin: 20px auto;
	border-radius: 5px;
}
article{
	width: 65%;
	height: 800px;
	float: left;
	margin-right: 5%;
}

aside{
	width: 30%;
	height: 800px;
	float: left;
}
.container{
	width: 90%;
	margin-left: 5%;
	margin-right: -10%;
}
header{
	width: 100%;
	height: 80px;;
	background: url(../img/headerimg.jpg) repeat-x ;
	font: 2em "黑体";
	font-weight: 500;
	position: relative;
}
header p {
	width: 300px;
	padding-top: 20px;
}
.ask{
	width: 100px;
	font-size: 20px;
	color: white;
	background-color: red;
	position: absolute;
	right: 20px;
	top: 25px;
	text-align: center;
	}
aside p:first-child {
	font-size: 20px;
}
aside p:first-child span{
	float: right;
}
aside ul{
	border-top: 1px blueviolet solid;
	list-style-type: none;
}
aside ul li{
	 height: 80px;
	 font-size: 2em;
}
.pli{
	font-size: 10px;
}

.ul1{
	list-style-type: none;
}
.ul1 li{
	display: inline-block;
	padding: 20px;
	font-size:18px ;
}
.ul2{
	list-style-type:none;
}
.ul2 li{
	border-top: 1px gainsboro solid;
	border-bottom: 1px gainsboro solid;
	padding: 10px;
}
.h1{
	font-size: 5em;
	text-align: center;
}
.btn btn-info{
	float: right;
}
#top{
	top:55px;
	left: 15%;
	width: 60%;
	height: 400px;
	overflow: hidden;
	border-radius: 10px;
	position: absolute;
}
#middle{
	width: 500%;
	height: 400px;
	position:relative;
}
#middle img{
	width:20% ;
	height: 400px;
	float: left;
}
